# Программный модуль "Интерпретатор предметно-ориентированных языков"
## Интерпретатор генератора интерпретаторов предметно-ориентированных языков 

Бардыкина Ксения

## Перечень требований

1. Формирование грамматики описания грамматик предметно-ориентированных языков (ПОЯ) - язык описания грамматик fuze (есть)
2. Разработка программы анализа описания грамматик fuze (есть)
3. Формирование таблиц грамматик для универсального парсера (есть)
4. Анализ описания грамматик для использования в редакторе с применением протокола LSP: 
   а) диагностика ошибок (есть); 
   б) символы документа (есть);
   в) семантические токены (*);
   г) информация о символе в редакторе при наведении мышки (есть);
   д) переход к определению символа (есть);
   е) информация для автозавершения ввода (*).
5. Реализация выполнения генерации таблиц грамматик ПОЯ из редактора (есть).
6. Формирование и отображение результатов генерации ПОЯ из редактора (есть).

"Моя работа выполнялась(-естся) в рамках программы 'Приоритет-2030', в проекте под руководством Фетисова М.В."
